<?php session_start();
    require_once($_SERVER["DOCUMENT_ROOT"] . '/Esquina_da_TI/Gui/Fachada.php');
    require_once($_SERVER["DOCUMENT_ROOT"] . '/Esquina_da_TI/ClassesBasicas/Usuario.php');

    $fachada = new Fachada();

    $usuario = new Usuario();

    $login = $_SESSION['login'];

    $assunto = $_GET['assunto'];
    $forum = $_GET['forum'];


    $usuario = $fachada->localizarUsuario($codigo, $nome, $login);
    
    $titulo = $_POST['titulo'];    
    $data = date('Y-m-d H:i:s');
    $texto = $_POST['texto'];
    $codigoUsuario = $usuario->getCodUsuario();
    $codigoAssunto = $fachada->recuperarCodigoAssunto($assunto);;

    $novoTopico = new Topico();

    $novoTopico->setAssunto($codigoAssunto);
    $novoTopico->setData($data);
    $novoTopico->setTexto($texto);
    $novoTopico->setTitulo($titulo);
    $novoTopico->setUsuario($codigoUsuario);

    if($fachada->cadastrarTopico($novoTopico)){
        $fachada->exibirMenssagem("Topico cadastrado com sucesso!");
    }else{
        $fachada->exibirMenssagem("Erro ao cadastrar Topico!");
    }

    echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=/Esquina_da_TI/GUI/exibirTopicos.php?forum=$forum&assunto=$assunto'>";
    
?>
